package com.mingqijia.gassafety.job.service;

import com.mingqijia.gassafety.db.entity.AicallTask;
import com.mingqijia.gassafety.job.dto.CallTaskDTO;

/**
 * @Author: duanhongxiang
 * @Date: 2024/1/24 15:17
 */
public interface AicallTaskService {
    /**
     * 根据paramCode获取任务池信息
     * @param paramCode
     * @param spId
     * @return
     */
    AicallTask getByParamCode(String paramCode, String spId);

    /**
     * 获取外呼任务信息
     * @param paramCode
     * @param spId
     * @return
     */
    CallTaskDTO getAicallTaskByParamCode(String paramCode, String spId);

    /**
     * 获取外呼任务信息
     * @param type
     * @param spId
     * @return
     */
    CallTaskDTO getAicallTaskByType(Integer type, String spId);
}
